CNBCBP oil spill still haunts off-shore drilling industry 8 years laterCNBCEight years ago, on April 20, 2010, BP's exploratory well located just 41 miles off the coast of Louisiana, blew out. The explosion killed 11 people, pumped 210 million gallons
…